@import url(common.css);
.indexContent {
  background: #FFF;
  padding: 20px 10px;
  width: 1180px;}
.txtEllipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}

.iconNormal {
  display: block;
  width: 32px;
  height: 32px;
  float: left;}

/*关注头条*/
.headNews {
  border: solid 1px #e2e2e2;
  width: 1156px;
  height: 50px;
  padding: 10px;}
.headNews .headTit {
  width: 156px;
  height: 50px;
  background: #f3f2f2;
  float: left;}
.headNews .headTit h2 {
  height: 50px;
  background: #016bd5;
  font-size: 18px;
  color: #FFF;
  font-weight: bold;
  text-align: center;
  line-height: 50px;}
.headNews .headTit span {
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;}
.headNews .headDetail {
  width: 980px;
  height: 50px;
  float: left;
  overflow: hidden;
  padding-left: 20px;}
.headNews .headDetail .tit {  font-size: 30px;  color: #0069a2;  font-weight: bold;  display: block;  height: 50px;  line-height: 50px;  text-align: center;  overflow: hidden;  text-overflow: ellipsis; 
  white-space: nowrap;} 

.indexSlideBox {
  width: 1180px;
  height: 325px;
  overflow: hidden;
  position: relative;}
.indexSlideBox .ixHd {
  width: 160px;
  height: 325px;
  float: left;
  overflow: hidden;}
.indexSlideBox .ixHd li {
  width: 160px;
  height: 76px;
  margin-bottom: 7px;}
.indexSlideBox .ixHd li a {
  display: block;
  width: 160px;
  height: 76px;
  background: #e7e7e7;
  line-height: 76px;
  font-size: 20px;
  font-weight: bold;
  text-align:center;}

.indexSlideBox .ixHd li.on a {
  background: #016bd5;
  color: #FFF;}

.indexSlideBox .ixBd {
  width: 1000px;
  float: right;}
.gwyLeftSlide,
.gwyLeftSlide .bd,
.gwyLeftSlide .bd li {
  width: 430px;
  height: 325px;
  overflow: hidden;
  position: relative;}
.gwyLeftSlide .bd .pic {
  width: 430px;
  height: 325px;
  overflow: hidden;}
.gwyLeftSlide .bd .pic img {
  width: 430px;
  height: 325px;}
.gwyLeftSlide .bd .tit {
  width: 368px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 9;
  overflow: hidden;}
.gwyLeftSlide .bd .tit a {
  color: #FFF;}
.gwyLeftSlide .bd .mask {
  width: 430px;
  height: 30px;
  background: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 2;}
.gwyLeftSlide .hd {
  overflow: hidden;
  position: absolute;
  right: 0;
  bottom: 10px;
  height: 6px;
  width: 70px;
  z-index: 99;}
.gwyLeftSlide .hd li {
  float: left;
  text-indent: -1978px;
  background: url(../images/202003/slide_dot.png) no-repeat;
  width: 7px;
  height: 6px;
  margin-right: 10px;
  cursor: pointer;
  overflow: hidden;}
.gwyLeftSlide .hd li.on {
  background-position: -7px 0;}
.gwyRight {
  width: 550px;}
.gwyRSlide {
  width: 550px;
  height: 325px;
  overflow: hidden;
  position: relative;}
.gwyRSlide a.link_zybwdt {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 20px;
  z-index: 9;
  width: 275px;
  height: 45px;
  line-height: 45px;
  font-weight: bold;
  text-align:center;
}

.gwyRSlide a.link_zybwdt:hover {
  color: #016bd5;}
.mrRSlide {
  height: 325px;}
.gwyRSlide .hd {
  width: 550px;
  height: 45px;
  background: #ecf3f9;
  position: relative;
  margin-bottom: 10px;}
.gwyRSlide .hd li {
  width: 275px;
  height: 45px;
  background: #ecf3f9;
  float: left;
  position: relative;
  line-height: 45px;
  text-align:center;}
.mrRSlide .hd li {
  width: 275px;}
.gwyRSlide .hd li a {
  font-size: 20px;
  font-weight: bold;}

.gwyRSlide .hd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #016bd5;
  left: 46%;
  bottom: -12px;
  display: none;}
.gwyRSlide .hd li.on {
  background: #016bd5;}
.gwyRSlide .hd li.on span {
  display: block;}
.gwyRSlide .hd li.on a {
  color: #FFF;}



.gwyRSlide .bd .slideList {
  width: 550px;
  height: 325px;
  overflow: hidden;
  position: relative;}

.firstTxtSlider .hd li {
  width: 183px;}
.firstTxtSlider .hd li a {
  font-size: 20px;
  font-weight: bold;}
.firstTxtSlider .hd  #cwhjd_link  {
  width: 183px;
  height: 45px;
  background: #ecf3f9;
  float: left;
  position: relative;
  line-height: 45px;
  font-weight: bold;
  font-size: 20px;}
.firstTxtSlider2 .hd li {
  width: 110px;}
.firstTxtSlider2 .hd li a {
  font-size: 20px;
  font-weight: bold;}
.firstTxtSlider2 .hd  #cwhjd_link  {
  width: 110px;
  height: 45px;
  background: #ecf3f9;
  float: left;
  position: relative;
  line-height: 45px;
  font-weight: bold;
  font-size: 20px;}

.date {
  float: right;
  font-size: 14px;}
.hdqLeft {
  width: 600px;}
.hdqLeft .gwyRSlide {
  width: 600px;
  height: 325px;}
.hdqLeft .gwyRSlide .hd {
  width: 600px;}
.hdqLeft .gwyRSlide .hd li {
  width: 200px;}

.hdqLeft .gwyRSlide .bd {
  overflow: hidden;}
.hdqLeft .gwyRSlide .bd .slideList {
  width: 600px;}
.banner_zwgk {
  display: block;
  width: 600px;
  height: 70px;
  overflow: hidden;
  margin-top: 10px;}
.banner_zwgk img {
  width: 600px;
  height: 70px;}
.zwdtTopSlide {
  width: 1150px;border: solid 1px #c8e7f9;box-shadow: 5px 5px 10px #EEE;border-radius: 20px;
  height: 130px;
  margin: 0 auto 20px;
  position: relative;
  padding-left: 25px;
padding-top: 10px;
	overflow: hidden;}
.zwdtTopSlide .sNext,
.zwdtTopSlide .sPrev {
  background: url(../images/202003/zwdt_topslide_left_arrow.png) no-repeat;
  width: 28px;
  height: 78px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -39px;
  z-index: 9;}
.zwdtTopSlide .sNext {
  background: url(../images/202003/zwdt_topslide_right_arrow.png) no-repeat;
  left: auto;
  right: 0;}
.zwdtTopSlide .xswidth {width:1120px;overflow:hidden;}
.zwdtTopSlide .tempWrap {  margin: 0 22px 0 0;}
.zwdtTopSlide li {
  width: 170px;overflow: hidden;
  height: 120px;
  float: left;
  margin: 0 19px 10px 0;
  border-radius: 20px;
  box-shadow: 1px 1px 20px #EEE;}
.zwdtTopSlide li a {
  display: block;
  height: 100%;
  overflow: hidden;}
.zwdtTopSlide li .icon {
  width: 62px;overflow: hidden;
  height: 62px ;
  margin: 10px auto;}
.zwdtTopSlide li .tit {
  text-align: center;
  font-size: 16px;}
.hdqRight {
  width: 380px;
  height: 321px;
  overflow: hidden;}
.hdqRight .title {
  height: 45px;
  background: url(../images/202003/pic_bg_xxgkdt.png)no-repeat center;
  font-size: 18px;
  line-height: 45px;
  color: #016bd5;}
.hdqRight .title a {
  font-size: 20px;
  color: #fff;
  text-align: center;
  display: block;
  font-weight: bold;}
.hdqRight .hdqRList {
  width: 358px;
  height: 245px;
  border: solid 1px #ecf3f9;
  border-top: none;
  padding: 20px 10px 10px 10px;}
.hdqRight .hdqRList li {
  background: #f7faff;
  border: solid 1px #ecf3f9;
  width: 173px;
  height: 48px;
  line-height: 48px;
  float: left;
  margin: 0 8px 12px 0;}
.hdqRight .hdqRList li a {
  display: block;
  height: 100%;
  font-size: 16px;}
.hdqRight .hdqRList li a i {
  display: block;
  background: url(../images/202003/icon_txtlist_red_arrow.png) no-repeat;
  width: 6px;
  height: 9px;
  float: left;
  margin: 19px 10px 0 35px;}


/* 回应关切修改*/

.gqhySlider {
  background: #f7f9fa;padding:15px 0 0 15px;
  clear: both;}


.gqhySlider .gqhy_chang{
 width: 207px;height: 295px;
  margin: 15px 9px 15px 13px;
  position: relative;}
.gqhySlider .gqhy_chang .gqhy_index_text{
  font-size: 18px;
  color: #000;
  position: absolute;
  top:43px;
  z-index: 9;
  left: 16px;}
.gqhySlider .gqhy_chang .gqhy_index_text:hover{
  color: #016bd5;}
.gqhySlider .gqhy_chang a img{
  width: 207px;height: 295px;
  position: absolute;
  top:0px;}
/*.gqhy_kuan_box {  margin: 15px 3px 15px 0px;  width: 368px;}*/
.gqhySlider .gqhy_kuan{
  width: 189px;height: 141px;
  position: relative;overflow:hidden;
  float: left;
  margin: 0 10px 15px 0;}
.gqhySlider .gqhy_kuan .gqhy_index_text{
  font-size: 18px;
  color: #000;
  position: absolute;
  top:26px;
  z-index: 9;
  left: 16px;}
.gqhySlider .gqhy_kuan .gqhy_index_text:hover {
  color: #016bd5;}
.gqhySlider .gqhy_kuan .gqhy_index_img{
  width: 189px;height: 141px;
  position: absolute;
  top:0px;}
.bsBox {
	height: 364px;
  background: #fff;
  overflow: hidden;}
.bsIconBox {
  width: 1187px;}
.bsIconBox .bsBaner {
  width: 430px;
  height: 310px;
  float: right;}
.bsIconBox .bsBaner a {
  display: block;
  float: left;
  height: 96px;}
.bsIconBox .bsBaner a img {
  height: 96px;}
.bsIconBox .bsBaner a.bsBanner_01 {
  width: 210px;}
.bsIconBox .bsBaner a.bsBanner_01 img {
  width: 210px;}
.bsIconBox .bsBaner a.bsBanner_02 {
  width: 210px;
  margin-left: 10px;}
.bsIconBox .bsBaner a.bsBanner_02 img {
  width: 210px;}
.bsIconBox .bsBaner a.bsBanner_03 {
  width: 210px;
  margin-top: 10px;}
.bsIconBox .bsBaner a.bsBanner_03 img {
  width: 210px;}
.bsIconBox .bsBaner a.bsBanner_04 {
  width: 210px;
  margin-top: 10px;
  margin-left: 10px;}
.bsIconBox .bsBaner a.bsBanner_04 img {
  width: 210px;}
.bsIconBox .bsBaner a.bsBanner_05 {
  width: 430px;
  margin-top: 10px;}
.bsIconBox .bsBaner a.bsBanner_05 img {
  width: 430px;}
.bsIconBox .grfrSlide {
  width: 1187px;
  height: 364px;}
.bsIconBox .grfrSlide .grfrHd {
  width: 1187px;
  height: 50px;border-bottom:5px solid #016bd5;
  margin-bottom: 8px;
  position: relative;}
.bsIconBox .grfrSlide .grfrHd li {
  width: 200px;
  position: absolute;
  height: 50px;
  line-height: 50px;
  cursor: pointer;
  background: #b9b9b9;
  left: 42%;
  top: 0;}
.bsIconBox .grfrSlide .grfrHd li a {
  font-size: 20px;
  color: #FFF;
  font-weight: bold;}
.bsIconBox .grfrSlide .grfrHd li i {
  display: block;
  width: 32px;
  height: 32px;
  float: left;
  margin: 9px 10px 0 32px;}
.bsIconBox .grfrSlide .grfrHd li i.grbsIcon {
  background: url(../images/202003/index_title_grbs.png) no-repeat;}
.bsIconBox .grfrSlide .grfrHd li i.frbsIcon {
  background: url(../images/202003/index_title_frbs.png) no-repeat;}
.bsIconBox .grfrSlide .grfrHd li i.zmhdIcon {
  background: url(../images/202003/index_title_zmhd.png) no-repeat;}
.bsIconBox .grfrSlide .grfrHd li span {
  position: absolute;
  width: 0;
  height: 0;
  border: solid 25px transparent;
  z-index: 9;
  top: 0;}
.bsIconBox .grfrSlide .grfrHd li span.leftAngle {
  left: -50px;
  border-right: solid 25px #b9b9b9;
  border-bottom: solid 25px #b9b9b9;}
.bsIconBox .grfrSlide .grfrHd li span.rightAngle {
  right: -50px;
  border-left: solid 25px #b9b9b9;
  border-top: solid 25px #b9b9b9;}
.bsIconBox .grfrSlide .grfrHd li.slideGrbs {
  margin-left: -130px;}
.bsIconBox .grfrSlide .grfrHd li.slideGrbs2 {
  margin-left: -210px;}
.bsIconBox .grfrSlide .grfrHd li.slideFrbs {
  margin-left: 30px;}
.bsIconBox .grfrSlide .grfrHd li.slideZmhd {
  margin-left: 130px;}
.bsIconBox .grfrSlide .grfrHd li.slideZmhd2 {
  margin-left: 270px;}
.bsIconBox .grfrSlide .grfrHd li.on {
  background: #016bd5;}
.bsIconBox .grfrSlide .grfrHd li.on a {
  color: #FFF;}
.bsIconBox .grfrSlide .grfrHd li.on span.leftAngle {
  border-right: solid 25px #016bd5;
  border-bottom: solid 25px #016bd5;}
.bsIconBox .grfrSlide .grfrHd li.on span.rightAngle {
  border-left: solid 25px #016bd5;
  border-top: solid 25px #016bd5;}
.bsIconBox .grfrSlide .grfrBd {
  height: 298px;}
.bsIconBox .grfrSlide .grfrBd .infoSlide {
  width: 1187px;
  height: 240px;
  position: relative;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoHd {
  width: 480px;
  height: 56px;
  padding: 0 350px;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoHd li {
  width: 160px;
  height: 56px;
  text-align: center;
  line-height: 56px;
  position: relative;
  float: left;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoHd li a {
  font-size: 18px;
  color: #999;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoHd li span {
  position: absolute;
  width: 30px;
  height: 3px;
  background: #0092eb;
  left: 50%;
  margin-left: -15px;
  bottom: 10px;
  display: none;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoHd li.on span {
  display: block;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoHd li.on a {
  color: #016bd5;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd {
  width: 1187px;
  height: 241px;
  position: relative;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType {
  width: 1180px;
  height: 241px;
  position: relative;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .sNext {
  background: url(../images/202003/icon_bs_slider_arrow.png) no-repeat 0 -41px;
  width: 24px;
  height: 39px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -20px;
  z-index: 9;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .sNext:hover {
  background-position: 0 0;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .sPrev {
  background: url(../images/202003/icon_bs_slider_arrow.png) no-repeat -26px -41px;
  width: 24px;
  height: 39px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  z-index: 9;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .sPrev:hover {
  background-position: -26px 0;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon {
  width: 1187px;
  height: 241px;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul {
  width: 1087px;
  height: 239px;
  border: solid 1px #c8e7f9;
  margin-left: 46px;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li {
  width: 129px;
  height: 113px;
  border-right: solid 1px #c8e7f9;
  border-bottom: solid 1px #c8e7f9;
  padding: 3px;
  float: left;
  overflow: hidden;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  transition: .5s all;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a .pic {
  width: 55px;
  height: 55px;
  overflow: hidden;
  margin: 17px auto 0;
  text-align: center;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a .picOver {
  width: 55px;
  height: 55px;
  overflow: hidden;
  margin: 17px auto 0;
  text-align: center;
  display: none;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a .tit {
  text-align: center;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a:hover {
  background: #0092eb;
  color: #FFF;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a:hover .pic {
  display: none;}
.bsIconBox .grfrSlide .grfrBd .infoSlide .infoBd .bsType .bsTypeCon ul li a:hover .picOver {
  display: block;}
/* 来信选登&问卷调查 */
.hdBox {
  overflow: hidden;}
.leftLxxd {
  width: 733px;border: solid 1px #ecf3f9;
  overflow: hidden;
  position: relative;
  height: 299px;}
.lxxdSlide {
  width: 733px;
  overflow: hidden;
  position: relative;
  height: 299px;}
.lxxdSlide .hd {
  height: 55px;}
.lxxdSlide .hd ul {
  width: 100%;
  background: #ecf3f9;
  height: 50px;}
.lxxdSlide .hd li {
  float: left;
  width: 200px;
  line-height: 50px;
  background: #016bd5;
  position: relative;
  height: 50px;}
.lxxdSlide .hd li a {
  font-size: 20px;
  color: #FFF;
  font-weight: bold;}
.lxxdSlide .hd li a i.icon_lxxd {
  background: url(../images/202003/icon_index_title_lxxd_over.png) no-repeat;
  display: block;
  width: 32px;
  height: 32px;
  float: left;
  margin: 9px 10px 0 35px;}
.lxxdSlide .hd li .arr {
  position: absolute;
  left: 50%;
  bottom: -12px;
  width: 0;
  height: 0;
  border: solid 6px transparent;
  border-top: solid 6px #016bd5;
  margin-left: -6px;}
.lxxdSlide .wyxxDetail {
  position: absolute;
  right: 10px;
  top: 0;
  line-height: 50px;
  color: #fd5500;
	font-size: 20px; 
	font-weight: bold;}
.lxxdSlide .wyxxDetail span {
  background: url(../images/202003/icon_index_circle_arrow_orange.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-left: 10px;
  display: block;
  float: right;
  margin: 17px 5px 0 10px;}
.lxxdSlide .bd ul {
  width: 730px;
  margin-top: 10px;
  background: url(../images/202003/lxxd_list_bgline_zmhd.gif) no-repeat 20px 60px;}
.lxxdSlide .bd ul li {
  overflow: hidden;
  position: relative;
  height: 36px;
  line-height: 36px;}
.lxxdSlide .bd ul li a {
  display: block;
  width: 100%;
  height: 100%;}
.lxxdSlide .bd ul li a i.dot {
  width: 20px;
  height: 20px;
  float: left;
  background: url(../images/202003/lxxd_list_dot.png) no-repeat;
  margin: 8px 0 0 11px;}
.lxxdSlide .bd ul li a:hover i.dot {
  background-position: -20px 0;}
.lxxdSlide .bd ul li .item_xjmc {
  width: 320px;
  float: left;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.lxxdSlide .bd ul li .item_xjlx {
  width: 140px;
  float: left;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.lxxdSlide .bd ul li .item_lxsj {
  width: 90px;
  float: left;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.lxxdSlide .bd ul li .item_cljg {
  width: 120px;
  float: left;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.lxxdSlide .bd ul li.title {
  background: #f2f2f2;
  border-radius: 20px;
  padding: 0 30px;
  height: 40px;
  line-height: 40px;
  margin-bottom: 10px;}
.lxxdSlide .bd ul li.title h3 {
  font-size: 18px;
  color: #016bd5;}
.lxxdSlide .bd ul li .fleft {
  width: 600px;
  overflow: hidden;}
.lxxdSlide .bd ul li .fleft a.tit {
  font-size: 16px;
  color: #013c7e;
  line-height: 30px;}
.lxxdSlide .hd li a i.icon_xfpt {
	  background: url(../images/202003/icon_index_title_jqr.png) no-repeat;
		display: block;
    width: 32px;
    height: 32px;
    float: left;
    margin: 9px 10px 0 35px;}
.lxxdSlide .hd li.btn_xfpt {
    background: none;
		width: 260px;}
.lxxdSlide .hd li.btn_xfpt a {
		color: #016bd5;
		display: block;}
.lxxdSlide .hd li.btn_xfpt a:hover {
		color: #fd5500;}
.lxxdSlide .hd li a:hover i.icon_xfpt {
	  background: url(../images/202003/icon_index_title_jqr_over.png) no-repeat;margin: 9px 10px 0 35px;}
/* 调查征集*/
.yjzjBox {
  width: 430px;margin-left:10px;
  overflow: hidden;
  position: relative;
  height: 299px;
  border: solid 1px #ecf3f9;}
.yjzjBox .yjzjTitle {
  border: none;
  background: #ecf3f9;
  height: 48px;
  line-height: 48px;
  border-bottom: solid 2px #ecf3f9;
  position: relative;}
.yjzjBox .yjzjTitle h2 {
  float: left;
  width: 220px;
  line-height: 48px;
  background: #016bd5;
  position: relative;
  height: 48px;}
.yjzjBox .yjzjTitle h2 a {
  font-size: 20px;
  color: #FFF;
  font-weight: bold;}
.yjzjBox .yjzjTitle h2 i {
  background: url(../images/202003/icon_yjzj_over.png) no-repeat;
  display: block;
  width: 32px;
  height: 32px;
  float: left;
  margin: 9px 10px 0 20px;}
.yjzjBox .yjzjTitle .more {
  position: absolute;
  right: 10px;
  top: 50%;
  z-index: 9;
  background: url(../images/202003/icon_more_over.png) no-repeat;
  width: 75px;
  height: 16px;
  margin-top: -8px;
  overflow: hidden;}
.yjzjBox .yjzjCon {
  width: 415px;
  height: 240px;padding: 0 0 0 10px;
  position: relative;
  overflow: hidden;}
.yjzjBox .yjzjCon .slideList li {
  line-height: 39px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;}
.yjzjBox .yjzjCon .slideList li a i.listArr {
  margin: 16px 10px 0 0;}
.yjzjBox .yjzjCon .jggs {
  background: #016bd5;width:55px;
  padding: 2px 10px;
  margin-top: 15px;
  line-height: 14px;
  border-radius: 5px;}
.yjzjBox .yjzjCon .jggs a {
  color: #FFF;
  font-size: 14px;}
.yjzjBox .yjzjCon .flag,
.yjzjBox .yjzjCon .flag_off {
  background: #016bd5;width:60px;
  float: right;
  overflow: hidden;
  margin-top: 10px;
  text-align: center;
  border-radius: 5px;
  color: #FFF;
  line-height: 24px;
  font-size: 14px;
  padding: 0 10px;}
.yjzjBox .yjzjCon .flag_off {
  background: #c4c4c4;}
.yjzjBox .yjzjCon span.zjlx {
  color: #016bd5;
  margin-right: 5px;}
.yjzjBox .yjzjCon .title {
  height: 40px;
  background: #ecf3f9;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  line-height: 40px;
  padding-left: 30px;}
.yjzjBox .yjzjCon .title a {
  font-size: 18px;
  color: #016bd5;}
.yjzjBox .yjzjCon .fleft {
  width: 150px;
  margin: 20px 0 0 12px;}
.yjzjBox .yjzjCon .fright {
  width: 150px;
  margin: 20px 12px 0 0;}
.yjzjBox .yjzjCon .fright .title {
  border-radius: 0;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;}
.yjzjBox .yjzjCon .slideList {
  margin-top: 10px;}
.picScroll-column {
  width: 1180px;
	height: 92px;
  overflow: hidden;
  margin: 0 auto;
  position: relative;}
.picScroll-column .hd {

  margin: 0px auto;
  overflow: hidden;
  width:1180px;
  margin-top:0px;}
.picScroll-column .hd ul {
  width: 1180px;
  position: absolute;
  top: 50%;
  margin-top: -14px;}
.picScroll-column .hd ul li {
  margin-right: 8px;
  width: 22px;
  height: 3px;
  background: #b9b9b9;
  text-indent: -99999px;
  cursor: pointer;
  float: left;}
.picScroll-column .hd ul .on {
  background: #016bd5;}
.picScroll-column .hd ul li:nth-last-child(1) {
  margin-right: 0px;}
.picScroll-column .bd {
  overflow: hidden;}
.picScroll-column .bd li {
  width: 290px;
  height: 92px;
  overflow: hidden;
  float: left;
  margin-right: 8px;}
.picScroll-column .bd li a {
  width: 290px;
  height: 92px;
  overflow: hidden;
  display: block;}
.picScroll-column .bd li a img {
  width: 290px;
  height: 92px;}
.picScroll-column .prev{
  width:10px;height:18px;
  padding:5px 4px;
  position: absolute;
  background:url(../images/202003/icon_to_left.png)  no-repeat center;
  float:left;
  top: 50%;
  margin-top: -14px;}
.picScroll-column .prev:hover {
  background:url(../images/202003/icon_to_left.png) #006BD5 no-repeat center;}
.picScroll-column .next{
  width:10px;height:18px;
  padding:5px 4px;
  top: 50%;
  margin-top: -17px;
  position: absolute;
  background:url(../images/202003/icon_to_right.png) no-repeat center;
  right: 0px;
  top: 50px;}
.picScroll-column .next:hover {
  background:url(../images/202003/icon_to_right.png)#006BD5 no-repeat center;}
/* 友情链接 */
.hidden {
	display: none !important;}
.ewb-flink {
    position: relative;overflow:visible;
    margin-top: 20px;}
.ewb-flink-item {
    float: left;
    width: 24.6%;}
.ewb-flink-a {
    position: relative;
    margin-left: 11px;
    display: block;
    height: 47px;
    line-height: 47px;
    text-align: center;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    color: #016bd5;
    background-color: #f8f8f8;}
.ewb-flink-item:first-child .ewb-flink-a {
    margin-left: 0;}
.ewb-flink-list {
    width: 14%;
    height: 36px;
    line-height: 36px; float: left;
    vertical-align: top;
    background: url(../images/202003/icon_txtlist_diamond.png) 5px no-repeat;}
.ewb-flink-list:hover{background: url(../images/202003/icon_txtlist_diamond_over.png) 5px no-repeat;}
.ewb-flink-item.cur .ewb-flink-a {
    height: 46px;
    line-height: 46px;
    font-weight: bold;

    border: 2px solid #016db5;
    border-top: none;
    z-index: 991;}
.ewb-flink-con {
    position: absolute;
    right: 0;
    left: 0px;
    bottom: 19px;
    padding: 17px 0;
    border: 2px solid #016bd5;
    background-color: #fff;
    z-index: 990;}
.ewb-flink-block {
    float:left;
    margin-left: 15px;
    padding-left: 6px;
    margin-right: 0;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.ewb-flink-block a {
    color: #333;}
.ewb-flink-block a:hover {
    color: #016bd5;}
.slideList li a i.listArr {
  float: left;
  margin: 8px 10px 0 0;
  background: url(../images/202003/icon_txtlist_diamond.png) no-repeat;
  width: 8px;
  height: 8px;}
.slideList li a:hover i.listArr {
  background: url(../images/202003/icon_txtlist_diamond_over.png) no-repeat;}	

.dp{ width:100px; height:30px; margin:0 auto; font-size:16px; font-weight:bold; border-radius:3px; background:#056dc6; color:#fff; line-height:30px; text-align:center;}	